import request from '@/utils/request.js'

/**
 * 用户登录
 * @param {*} data {username，password}
 * @returns promise
 */
export function logindata (data) {
  return request({
    method: 'POST',
    url: '/user/login',
    data
  })
}

/**
 * 获取用户信息
 * @returns
 */
export function userInfo () {
  return request({
    url: '/user'

  })
}

/**
 * 获取用户的收藏列表
 * @returns
 */
export function favorites () {
  return request({
    url: '/user/favorites'
  })
}

/**
 * 获取收藏房屋的详细信息
 * @param {*} id  房子的housecode值
 * @returns
 */
export function getHosueCode (id) {
  return request({
    url: '/houses/' + id
  })
}

/**
 * 是否收藏
 * @param {*} id 房子的housecode值
 * @returns
 */
export function isFavorites (id) {
  return request({
    url: '/user/favorites/' + id
  })
}
/**
 * 添加收藏
 * @param {*} id 房子的housecode值
 * @returns
 */
export function addFavorites (id) {
  return request({
    url: '/user/favorites/' + id,
    method: 'POST'
  })
}

/**
 * 删除收藏
 * @param {*} id 房子的housecode值
 * @returns
 */
export function delFavorites (id) {
  return request({
    url: '/user/favorites/' + id,
    method: 'DELETE'
  })
}
/**
 * 查看已发布的房源
 * @returns
 */
export function getMyRenout () {
  return request({
    url: '/user/houses'
  })
}
